div.about div.top {
  background: url('/images/transparent-dark-25.png');
  font-size: 14px;
  padding: 10px;
  overflow: hidden;
  color: #888844;
  font-weight: bold;
}

div.about div.bottom {
  background: url('/images/transparent-dark-25.png');
  min-height: 20px;
}

div.about div.main {
  background: url('/images/transparent-light-75.png');
  padding: 10px 15px 15px 20px;
}

div.about div.main a{
  color: #888844;
}
div.about div.main a:hover{
  color: #FFFFFF;
  text-decoration: underline;
}

div.about div.main div.section{
  padding: 10px 0px;
  width: 600px;
}

div.about div.main div.section div.header{
  font-weight: bold;
}

div.about div.main div.section span.link{
  padding: 0px 10px 0px 0px;
}

div.about div.main div.section table#timeline{
  margin-left: 20px;
}
div.about div.main div.section table#timeline td.date{
  width: 150px;
  font-weight: bold;
}